
/**
 * 初始化数据方法
 */
function initData(){
	//单价
	var prices = document.getElementsByClassName("cart_td_5");
	//数量
	var nums = document.getElementsByClassName("num_input");
	//积分
	var scores = document.getElementsByClassName("cart_td_4");
	//小计
	var xj = document.getElementsByClassName("cart_td_7");
	//总价变量
	var total = 0;
	//总积分变量
	var sum = 0;
	//循环操作数据
	for(var i=0; i<prices.length; i++){
		//单价                
		var dj = prices[i].innerText;
		//数量
		var sl = nums[i].value;
		//积分
		var jf = scores[i].innerText;
		//小计
		xj[i].innerText = dj * sl;
		//计算总价
		total += dj * sl;
		//计算总积分
		sum += jf * sl;
	}
	//显示总价
	document.getElementById("total").innerText=total;
	//显示总积分
	document.getElementById("integral").innerText=sum;
}

//+图片的点击事件
function numAdd(obj){
	obj.previousElementSibling.value = parseInt(obj.previousElementSibling.value) + 1;
	//刷新数据
	initData();
}

//-图片的点击事件
function numMinus(obj){
	var shu = obj.nextElementSibling.value;
	if(shu > 1){
		obj.nextElementSibling.value = parseInt(shu) - 1;
	}else{
		alert("数量不能小于1");
	}
	//刷新数据
	initData();
}

//删除超链接点击事件
function deleteRow(obj){
	if(confirm("确认删除吗？")){
		//待删除的行节点
		var del = obj.parentNode.parentNode;
		//待删除的店铺节点
		var del2 = obj.parentNode.parentNode.previousElementSibling;
		//父节点
		var fu = document.getElementById("gwc");
		//删除节点
		fu.removeChild(del2);
		fu.removeChild(del);
		//刷新数据
		initData();
	}
}

//全选按钮点击事件
function choose(){
	//全选的复选框
	var zt = document.getElementById("allCheckBox").checked;
	//获取复选框
	var chk = document.getElementsByName("cartCheckBox");
	for(var i=0; i<chk.length; i++){
		chk[i].checked = zt;
	}
}

//删除所选按钮点击事件
function deleteChoose(){
	if(confirm("确认删除吗？")){
		//获取复选框
		var chk = document.getElementsByName("cartCheckBox");
		//父节点
		var fu = document.getElementById("gwc");
		for(var i=chk.length-1; i>=0; i--){
			if(chk[i].checked){
				//待删除的行节点
				var del = chk[i].parentNode.parentNode;
				//待删除的店铺节点
				var del2 = chk[i].parentNode.parentNode.previousElementSibling;
				//删除节点
				fu.removeChild(del2);
				fu.removeChild(del);
			}
		}
	}
}

//新增按钮点击事件
function addRow(){
	var dp = document.getElementById("product1").previousElementSibling.cloneNode(true);
	var sp = document.getElementById("product1").cloneNode(true);
	//父节点
	var fu = document.getElementById("gwc");
	//添加节点
	fu.appendChild(dp);
	fu.appendChild(sp);
	//刷新数据
	initData();
}
